/*
 * HashFunction.h
 *
 */

#ifndef HASHFUNCTION_H_
#define HASHFUNCTION_H_

template<class T>
class HashFunction {
public:
	virtual ~HashFunction() {}
	virtual BigInt getHashCode(const T& record) const = 0;
};

#endif /* HASHFUNCTION_H_ */
